Big Huge Thesaurus

Calophyllum inophyllum

noun